#photo_main {
    width: 100%;
    background-color: aliceblue;
    position: relative;
}
.photo {
    position: absolute;
    border: 30px solid white;
    width: 260px;
    z-index: 1;
    transition: all 1s ease;
    -moz-transition: all 1s ease;
    -webkit-transition: all 1s ease;
    -o-transition: all 1s ease;
    box-shadow:0 10px 10px #888888;
    -moz-box-shadow: 0 10px 10px #888888;
    -webkit-box-shadow:  0 10px 10px #888888;
    -o-box-shadow:  0 10px 10px #888888;
    

}
#thumb img:hover {
    cursor: pointer;
    transform: rotate(0deg) scale(2);
    -moz-transform:rotate(0deg) scale(2);
    -webkit-transform:rotate(0deg) scale(2);
    -o-transform:rotate(0deg) scale(2);
    box-shadow:10px 15px 30px #888888;
    -moz-box-shadow: 10px 15px 30px #888888;
    -webkit-box-shadow: 10px 15px 30px #888888;
    -o-box-shadow: 10px 15px 30px #888888;
    z-index: 2;    
    
}

#bigpic {
    position: absolute;
    left: 10%;
    display: none;
    text-align: center;
    margin: 0 auto;
    width: 80%;
    height:500px;
    background-color: rgba(1,2,3,.3);
    z-index: 99;
}
#view-photo{
    text-align: center;
    height: 400px;
    margin-top: 8%;
}
#close {
    width: 60px;
    height: 60px;
    float: right;
    background:url("../css/images/close.png") center center no-repeat;
    background-size: contain;
    z-index: 100;
    overflow: hidden;
    cursor:pointer;
}
#left{
    background: url("../css/images/left-grey.png") center center no-repeat;
    background-size: contain;
    width: 60px;
    height: 40px;
    position:absolute;
    left: 30px;
    top: 250px;
    display: block;
    font-size: 30px;
    cursor:pointer;
    z-index: 99;
}
#right{
    background: url("../css/images/right-grey.png") center center no-repeat;
    background-size: contain;
    width: 60px;
    height: 40px;
    position:absolute;
    right: 30px;
    top: 250px;
    display: block;
    font-size: 30px;
    cursor:pointer;
    z-index: 99;
}
